English: And perhaps just in time too.
Telugu: మరియు బహుశా దాని సమయం వచ్చింది.