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