substantial mental exertion - Spanish English Dictionary