Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] adv. Suddenly, unexpectedly. A. vi. 105. adhattuga, adiripatuga.