Telugu English Dictionary
Free Telugu Online Dictionary
Same asĀ okara, okarincu, okarinta, respectively.