English: A distance of more than twenty miles.
Telugu: దూరం కంటే ఎక్కువ వెయ్యి కిలోమీటర్ల దూరంలో ఉంది.