English: Though difficult, it is not an impossible task.
Telugu: అసాధ్యమని చెప్పలేకపోయినా కష్ట్పృసాధ్యంతో కూడుకొన్న పని.