English: I was maybe 50 metres from the spot.
Telugu: తనకి, నాకు సుమారు 50 అడుగులకుపైగా దూరం.