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