English: A difficult but not impossible task.
Telugu: కష్టమే కానీ అసాధ్యమైతే కాదు.