वे लम्बे समय से हृदय रोग से पीड़ित थे।
He had been suffering from heart disease for a long time.