English: At that moment something popped into my mind.
Telugu: ఆ సమయంలో నా తల లో ఏదో తలక్రిందులుగా మారిన.