English: And yet we keep striving.
Telugu: అయినా మేం శ్రమిస్తూనే ఉంటాం.