English: And yet how true.
Telugu: మరి అది ఎంతవరకు నిజం.