English: At the right moment!
Telugu: దానికిదే సరైన సమయం కూడానూ !