English: And still they run.
Telugu: అయినా పరుగులు పెడుతూనే ఉంటారు.