not to lose any sleep over it - Espagnol Anglais Dictionnaire