English: And only 2 miles away.
Telugu: ఇంకా 2మ్యాచ్‌ల దూరం మాత్రమే ఉన్నాయి.