on good terms with
English
Adjective
on good terms with (comparative on better terms with, superlative on the best terms with)
Translations
friendly towards; having good relations with
on good terms with (comparative on better terms with, superlative on the best terms with)