English: Over 20 million people are using this service for online purchasing or transfer payments.
Telugu: ఓవర్ 20 మిలియన్ ప్రజలు ఆన్లైన్ కొనుగోలు లేదా బదిలీ చెల్లింపుల కోసం సేవ ఉపయోగిస్తున్నారు.