English: This seems to have hit him hard.
Telugu: ఇదే తనకు దెబ్బ కొట్టేలా కనిపిస్తోంది.