English: And yet  could it be?
Telugu: మరి అది సాధ్యమయ్యే పనేనా?