meaning of begleitet von einem treuen Freund

begleitet von einem treuen Freund - German to English

accompanied by a faithful buddy