I'm trying to draw half circle on y axis without ruining my text
<svg
height="300px"
width="300px"
viewBox="0 0 100 100"
xmlns="http://www.w3.org/2000/svg"
>
<path
id="txt"
fill="blue"
d="M20 50 A10 10,0, 0 0 , 100 50"
transform="rotate(90, 50 50)"
></path>
<text>
<textPath href="#txt">perpare your self</textPath>
</text>
</svg>
when I rotate the circle the text looks messy
