English: And this is THE time to be there.
Telugu: మరియు ఈ సమయం వచ్చింది.