English: Now's your time though.
Telugu: ఇప్పుడు మీదే సమయం.