请教几个英语句子的意思1.He is up to his neck in debts2.competitive edge