meaning of auf freundlicherer Basis

auf freundlicherer Basis - German to English

on an even more amicable foundation