English: This is something which is new.
Telugu: ఈ విషయం ఈ మధ్యే కొత్తగా తెలిసింది.