English: It was launched recently.
Telugu: ఈ మధ్య దీన్ని లాంచ్‌ చేశారు.