English: The recent election results seemed to have hit him hard.
Telugu: ఇటీవల వెల్లడైన ఎన్నికల ఫలితాలు తనకు తీవ్ర వేదనకు గురిచేసాయని చెప్పుకొచ్చారు.