This suggests it will be launched soon.
इससे इसके काफी जल्द लॉन्च होने के कयास लगाए जाने लगे हैं.