the effort and time spent - Spanish English Dictionary