why indian men are best for marriage