English: Absolutely the right time for this.""
Telugu: దానికి ఇదే సరైనా సమయం" అని అంటుంది.