English: This all happened about 30-50 yards in front of us.
Telugu: ఇదంతా మేమున్న చోటు నుంచి 50-60 మీటర్ల దూరంలోనే జరిగింది.