My understanding is when text in a paragraph is all in an RTL script, the whole paragraph should be aligned right. I am not a native speaker either so take all of this with a big sack of salt.
Not urgent or anything but if you are looking for your next challenge look into dir="rtl" and unicode-bidi: plaintext;.
wrote:
پھر وہی شام، وہی غم، وہی تنہائی ہے
Then it's the same evening, the same sadness, the same loneliness