English: He also recently resigned.
Telugu: ఇటీవలే ఎంగేజిమెంట్ కూడా చేసుకున్నారు.