meaning of aufrichtiger Freund

aufrichtiger Freund - German to English

candid buddy