English: You're not from 20 miles away.
Telugu: 20 కి. మీ. దూరం అనిపించలేదు.