English: It’s the right time for him to take up this responsibility.
Telugu: ఈ పదవిని అతడు చేపట్టేందుకు సరైన సమయమిదే.