English: Yet, we did so well.
Telugu: అయినా కూడా మేం మంచి పనితీరు కనబరిచాం.