English: It wasn't 20 yards away.
Telugu: 20 కి. మీ. దూరం అనిపించలేదు.