English: All of a sudden, something popped into my head.
Telugu: సడెన్‌గా నాకు ఏదో అడ్డం వచ్చింది.