English: A good time for that to happen.
Telugu: ఇదం తా జరగడానికి సమయం బాగానే పట్టవ చ్చు.