English: It appeared only recently.
Telugu: ఇది ఇటీవలే వెలుగులోకి వచ్చింది.