Telugu English Dictionary
Free Telugu Online Dictionary
[Tel. iruku+kattu.] n. Difficulty, intricacy. sankatamu.