English: And yet it has occurred.
Telugu: మరి ఇది ఎప్పటికి జరిగెను.