"cordial, cardiac, warm-hearted" is Сердечный in Russian.
Сердечный means "cordial, cardiac, warm-hearted" in English.
Listen to the pronunciationWord #2652 of 4,000 by frequency in Russian — level B2.
У него случился сердечный приступ прямо на работе.
He had a heart attack right at work.