hardships
X