English: I just found out about this the now!
Telugu: ఈ సంగతి నాకు ఇప్పుడే తెలిసింది!