English: I stood few meters away.
Telugu: వందమీటర్ల దూరంలో నిలిచిపోయాను.