English: The time for that has come.
Telugu: ఇన్నాళ్లకు ఆ సమయం రానే వచ్చింది.