Your lagna is kanya.
Sukra is neecha and it will cause some delay.
Sani is in 4th house and seeing Moon.
This also causes some delay.
Guru is seeing seventh house..
You will get good alliance.
It may not be love marriage.
Your family will approve your marriage.
See my article by typing in google-
kumrao99 penance method.
Please do penance for 6months. firstname.lastname@example.org