Traducción español inglés

English version

¿Qué significa "insondable; incomprensible" en Inglés