Yes, the sentence "So much struggle for a life that can be taken in a blink of an eye" is grammatically correct. The sentence conveys a poignant message about the fragility and brevity of life, suggesting that despite the significant effort and struggles one might endure, life itself can end suddenly and unexpectedly.
Here are a few ways to rephrase the sentence:
1. "So much effort put into life, which can be lost in an instant."
2. "All this