Only when love contains respect,honesty,trust and care,can this passion be stable and happy.

问题描述:

Only when love contains respect,honesty,trust and care,can this passion be stable and happy.
求高手解答这句话语法有没有错误,如有怎么改

Only when love contains respect,honesty,trust and care,can this passion be stable and happy.
这句句子没有错,由于only置于句首,主句的倒装部分安排得很好.