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