Show axis label in runtime in upper corner

I would like to display axis labels like in Blender 3D at the top corner with a custom axis mesh. No functionality added to the mesh.

Like this:
image

I have have tried many ways, but there is nothing that makes it like in the 3D apps.

How should I proceed or can you point me to the right direction?

Get location of camera, place mesh relative to camera.
Or add mesh component to camera/pawn blueprint (it will stay relative to camera)

Then on event tick calculate world rotation to local rotation of camera/pawn, and apply that local rotation to mesh.

Thank you for your answer.

I am new to blueprints and trying to figure out how to setup it.
So setting up relative position is via Outliner > attach to the player start?

How do I calculate the world rotation to local rotation of the player start?

Sorry about the stupid questions. Have to learn from somewhere.