English: All this I have only recently figured out.
Telugu: ఇదంతా నాకు ఈ మధ్యనే తెలిసింది.