English: It is now within a few hundred meters.
Telugu: వాటి మధ్య ప్రస్తుతం కొన్ని వందల మీటర్ల దూరమే ఉంది.