Telugu English Dictionary
Free Telugu Online Dictionary
[H.] n. A present, gift.(Also,) trouble, difficulty, toil, labour.