Please Help me solve this positioning..

I am not familiar with how Hindi fonts are designed, but a Standard Ligature glyph substitution should work.

Look at an existing font to see how others do it.

See my tutorial on Adding OpenType Features