English: But it's about time it happened.
Telugu: అయితే ఆ టైం వచ్చేది ఎప్పుడో మరి.