English: And yet, it wasn’t impossible.
Telugu: అయినప్పటికీ అది సాధ్యం కాలేదు.