Vocabulary

足を向けて寝られない

owing a lot to someone; being indebted; never forgetting someone who has done a favour

expression