English: We have never driven so long distance.
Telugu: ఇంత సుదూరపు సైక్లింగ్ ఎప్పుడూ చేయలేదు.