English: The time is right for it.
Telugu: అందుకు తగిన సమయము దొరకినది.