Telugu English Dictionary
Free Telugu Online Dictionary
[Tel. properly written avuravura.] interj. Oh oh! yes, yes indeed!