English: Anyhow, he made it himself.
Telugu: అయినా కూడా అతను తన పని తాను కానిచ్చాడు.