心花怒放xīnhuānùfàngTop 45000Meanings1. to burst with joy (idiom)2. to be over the moon3. to be elatedCharacters used心heart花flower怒anger放to release