translate English to French: • Men are always ready and willing to have sex and/or that any sexual activity has to be started by men.
• Les hommes sont toujours prêts et désireux d’avoir une relation sexuelle ou/et toute activité sexuelle doit être amorcée par les hommes.