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