At the top end, the M20 packs a 6.3-inch FHD+ Infinity V display (compared to a 6.2-inch HD+ screen on the M1O) a hefty 5,000mAh battery, USB-C fast charging (15W), face unlock (also available on the M10) and a rear fingerprint scanner. Both are also powered by Samsung's new, purpose-built Exynos octo-core chipsets and come with the same dual rear camera setup: a 13MP main sensor combined with a 5MP ultra-wide secondary lens. Prices range from INR 10,990 ($154) to INR 12,990 ($182) for the M20, while the M10 starts from INR 7,990 ($112) and goes up to INR 8,990 ($126).

Samsung is courting Indian millennials with its new releases, a phrase you'd think it just discovered as it's mentioned no less than six times in its press release. But it's facing fierce competition from Xiaomi, the country's leading provider, which already has a popular, affordable range in its Redmi phones and is planning to open 5,000 stores in India (up from 500) by 2020. This despite Samsung's efforts to grow its footprint in the country in an effort to capture its voracious smartphone market. Last year, the Korean company expanded its manufacturing plant in Noida, near New Delhi, describing it as "the world's largest mobile factory."