Ok,
x=n is how far across the screen the text starts
y=n is how far down the screen the text starts
w=n is how far across the screen the text will go
h=n is how far down the screen the text will go
In your first examply, you said x=7. This means the text will start 7 tenths of the way across the screen, which means your text won't start until after the halfway point. If you want the text to start halfway, use:
x=.5;
You also said w=.3 This means the text will extend from 7 tenths of the way across the screen to the very right edge. If you change x to .5, then you will need to change w to .5:
w=.5;
You also said y=.5 and h=.8. This means the text will start halfway down and go down past the bottom of the screen. y + h cannot equal more than 1 or the text will spill off, likewise, x + w cannot equal more than 1.
Now, change y to .7 or .8. This will put the text further down. Then, change h to .2 or .3, depending on what number you choose for y.
So, to put it all together, use the following figures:
x=.5;
y=.8;
w=.5;
h=.2;
Play around with the y figure a bit to get the exact location.
-Student Pilot
EDIT:
If the text is getting cut off, try decreasing the size of the text a little bit until it fits
Btw, I am unable to see the picture, so what I said is sort of a guess