English: That's not an impossible task.
Telugu: అది సాథధ్యమయే పని కాదు.