English: Recently found out.
Telugu: ఈ మధ్యే తెలిసింది.