on good terms

Prepositional phrase

 * 1)  being friendly; having good relations.

Translations

 * Finnish: hyvissä väleissä
 * French:
 * German: auf gutem Fuß stehend, in aller Freundschaft,
 * Polish:
 * Russian: име́ющий хоро́шие отноше́ния
 * Turkish: ,