English: I realised this recently.
Telugu: ఈ విషయం నాకు ఈ మధ్యనే తెలిసింది.