tormentingly difficult

Translations
d'une difficulté atroce