English: That's what hit me.
Telugu: అదే నాకు కిక్‌.