English: something snapped in my mind.
Telugu: నా మనసులో ఏదో ఫ్లాష్ వెలిగినట్టయింది.