Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] interj: Well done! Huzza! bali O dear!