a matter of some concern - Spanish English Dictionary