English: The time for that has just arrived.
Telugu: ఆ సమయం ఇప్పుడే వచ్చింది కూడా.