English: And still, we haven't given up.
Telugu: అయినా మనం వెనక్కి తగ్గలేదు.