English: He took the charge recently.
Telugu: ఇటీవలే ఆ బాధ్యతలు చేపట్టారు.