English: They were just 20 meters away.
Telugu: 20 మీటర్లు మాత్రమే వేళ్ళగలిగాను.