English: Their digital services...
Telugu: తన డిజిటల్ పేమెంట్స్ సర్వీస్ అయిన. . .