English: at least 20 miles away.
Telugu: కనీసం ఇరవై కిలోమీటర్ల దూరం.