bearing excessive strain; exceeding the physical or emotional limitations of

listen to the pronunciation of bearing excessive strain; exceeding the physical or emotional limitations of
İngilizce - İngilizce
{s} overstrained