English: We NEVER stopped trying.
Telugu: మేము ప్రయత్నాలను ఎప్పుడూ ఆపలేదు.