English: And perhaps that’s about time!
Telugu: మరియు బహుశా దాని సమయం వచ్చింది.