English: But a keen anguish suffused his heart.
Telugu: కానీ, ఈయనకు గుండె దగ్గర బలమైన దెబ్బ తగిలింది.