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