English: They had done their work.
Telugu: తమ పని తాను చేసుకుంటూ వెళ్లింది.