English: But despite all this we did a good job.
Telugu: అయినా కూడా మేం మంచి పనితీరు కనబరిచాం.