carry out an intense and very complicated activity to obtain something - Spanish English Dictionary