translate English to French: The sight of her lying in bed like that, caressing her tits and pussy, gave him lots of ideas and he's going to do everything to her.
L'avoir vu comme ça sur son lit en train de se caresser les nichons et la chatte lui a donné un tas d'idées et ils va tout lui faire.