English: All about one and half miles away.
Telugu: సుమారు రెండున్నర కిలో మీటర్ల దూరంలో ఉన్నాయి.