English: But, despite this, we persevered.
Telugu: అయినప్పటికీ మేం గట్టిగా నిలబడ్డాం.