Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] adv. (the inf. of diggu) at once, instantly.