English: And yet how can it be possible?
Telugu: అయినా అది ఎలా సాధ్యం?