Is this grammatically correct, what does it mean and can it be rephrased? “We are here for it. I’m glad I made you smile”
Yes, the sentence is grammatically correct.
The phrase "We are here for it" means that the speaker and perhaps a group they are referring to are supportive or enthusiastic about a particular situation or event. It can also express readiness to engage with whatever is happening. The second part, "I’m glad I made you smile," indicates that the speaker is pleased to have brought joy or happiness to someone else.
Here are a couple of rephrased versions:
1. “We’re excited to support this. I’m happy I could bring a smile to your face.”
2. “We're here to support this. It makes me happy to see you smile.”