How native speakers use “impossible” in real French movies, anime, talks, and street conversations:
“située sur une île d’où il est impossible de s’évader. Mais est-ce vraiment impossible ?”
“dire j'ai c'est impossible impossible de”
“impossible à apprendre voilà ce n'est”