English: MasterCard and electronic payments
Telugu: మాస్టర్కార్డ్ మరియు ఎలక్ట్రానిక్ చెల్లింపుల