^ Yeah that's the closest translation
It can also be interpreted as a pun since the brand that alan is endorsing is 相宜本草, so it can also mean "Love on Inoherb"
alan was just smacked on that show since Inoherb is endorsing, so she sang it at the end of the show...
Well at least we heard it!
And about the lipsync...I think we really need to all get used to it. We know that alan can sing live, but that's how the Chinese music industry is. We should just be glad she's at least appearing on shows >_>