English: It Just hit me.
Telugu: అప్పుడే నాకు తట్టింది.