Preparing your study page...
Correct answer: C
Explanation
The phrase means that something will require great effort or result in serious trouble. Therefore, "severe consequences or trouble" is the nearest meaning.