xiàn​shēn

to appear

现身 現身 xiàn//shēn
to appear verb + noun
To show oneself or appear in person; to turn up in public.

Well, at least you showed up.

to manifest
(Buddhist term) To appear in a physical or actualized body, used especially of deities, buddhas, or bodhisattvas.
actualized body
(Buddhism) The physical body one possesses during a lifetime; the actualized or manifested body of a Buddha or Bodhisattva

Frequency

Movie subtitles
6.86 per million appears in 3% of films
Written text
9.45 per million

Sources