Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] adj. and adv. (anuk.) Much, aloud (laughing.)