(gut) ankommen; Anklang finden; beliebt sein (bei) - to go down (well); to be popular (with)
ankommend; Anklang findend; beliebt seiend - going down; being popular angekommen; Anklang gefunden; beliebt gewesen - gone down; been popular bei jdm. gut ankommen - to go down well with sb.