English: Yet, he had done his job.
Telugu: అయినా ఆమె త‌న ప‌ని తాను చేసుకుపోయేది.