English: And, for that matter, maybe now's the time.
Telugu: మరియు బహుశా దాని సమయం వచ్చింది.