Vocabulary

借金地獄

debt trap; debt hell; being in debt up to one's ears

noun