used to express praise and approval - Turc Anglais Dictionnaire