Vocabulary

大迷惑

great inconvenience; great deal of trouble; big nuisance; royal pain in the behind

noun na-adjective