English: And still, this happened.
Telugu: మరి ఇది ఎప్పటికి జరిగెను.