Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. To be in trouble. tarumarupadu. G. xi. 157.