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