English: This is the right time for that.
Telugu: ఇందుకు ఇదే సరైన సమయమని తెలిపారు.