What does it mean to smell a rose in a tiger's heart?

"If you have a rose in your heart, you can smell the tiger" means that if you have a rose in your heart, you can smell the tiger. Metaphor is kind-hearted, able to cope with difficulties in life, not afraid of difficulties and obstacles, go forward bravely and not be intimidated by difficulties. Among them, "tiger" represents people's deep desires and ambitions, such as the pursuit of career, success and status; "Rose" represents the soft side of people's hearts, such as the love for beautiful things and the pursuit of love.