it indicates that something has more importance or complexity than it appears - Espagnol Anglais Dictionnaire