taking a beating - Spanish English Dictionary