translate English to French: Then I could quite well image such things.
Là, je pourrais très bien m'en faire une idée précise.