English: It is hard but not impossible.
Telugu: అది కష్టమెన పనే కాని తప్పదు.