Meaning of such in English
There's no such plant in Japan.
2. so much, great, intense etc. in degree, quality or number
I had such a good time.
Such is life. ー That's life. ー Che sara sara.