English: And yet how can this be?
Telugu: మరి ఇది ఎలా సాధ్యం?