having been beat up - French English Dictionary