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