My inability to swim has been one of my greatest humiliations and embarrassments.
Mon incapacité à nager a été, une de mes grandes hontes et humiliations. Mon incapacité à nager a été, une de mes grandes hontes et humiliations.