English: And did it ever happen.
Telugu: మరి ఇది ఎప్పటికి జరిగెను.