They provided the best result for their country in many years.
Ωστόσο, έδωσαν το καλύτερο αποτέλεσμα για τη χώρα τους σε πολλά χρόνια.