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