English: And yet it was not impossible.
Telugu: అయితే అది కూడా సాధ్యం కాలేదు.