Translation of terpancang in English:

terpancang

  • 1

    planted, rooted in the ground
  • 2

    (reputation)
    established