English: It is something that occurred to me recently.
Telugu: ఇటీవల ఓ విషయంలో నాకిలానే జరిగింది.