you carry things too far. - Espagnol Anglais Dictionnaire