English: But his own doing.
Telugu: కానీ తన పని తాను చేసుకునిపోతారు.