English: But he has done his part.
Telugu: కానీ తన పని తాను చేసుకునిపోతారు.