
1. After enduring numerous hardships,2. Having experienced a lot of suffering,3. Throughout all the challenges and hardships,

1. After enduring numerous hardships,2. Having experienced a lot of suffering,3. Throughout all the challenges and hardships,