English: in online payment solutions with more than 153 million accounts worldwide."
Telugu: ప్రపంచవ్యాప్తంగా కంటే ఎక్కువ 153 మిలియన్ ఖాతాలతో ఆన్లైన్ చెల్లింపు పరిష్కారాలను