English: Its a good time for that to happen.
Telugu: అందుకు ఇదే మంచి తరుణం.