English: It is more than 20 kilometres away from it.
Telugu: సుమారు 20 కిలో మీటర్లు దూరం అయినా భరిస్తున్నారు.