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