English: But in spite of that, we prevailed.
Telugu: అయినప్పటికీ మేం జయకేతనం ఎగురవేశాం.