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