English: 20 yards away.
Telugu: 20 అడుగులేశారు.