English: And yet it didn't really seem all that impossible.
Telugu: కానీ అది కూడ సాధ్యపడేలా కనిపించట్లేదు.