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