English: More than 20 million users around the world trust.
Telugu: ప్రపంచవ్యాప్తంగా 20 మిలియన్లకు పైగా వినియోగదారులు విశ్వసించారు.