English: Now's the time.
Telugu: ఇప్పడు ఆ సమయం దగ్గరపడింది.