English: A very difficult task.
Telugu: చాలా క‌ష్ట‌మైన ప‌ని కూడా.