English: He's not giving up though.
Telugu: అయినా అతడు పట్టుదల వీడడం లేదు.