English: Hard on the heart.
Telugu: హృదయం మీద కష్టం.