Rechercher
cumbersome
01
encombrant
challenging to manage or move due to size, weight, or awkward shape
02
embarrassant
(of words, phrases, etc.) too long or difficult, often making communication more challenging
03
embarrassant
(of a system, process, etc.) complex and lacking efficiency or speed