二三其德 meaning in English
have two minds; be in [of] two minds (about sth.); change one's mind constantly; double-minded; half-hearted; undecided
have two minds; be in [of] two minds (about sth.); change one's mind constantly; double-minded; half-hearted; undecided