英语to be on good terms,to be close friends,striving for self-improvement
德语auf gutem Fuß stehen ,sehr gut befreundet