English: This is the right time for that.
Telugu: అందుకు ఇదే సరైన సమయమని పేర్కొన్నాడు.