English: Also deposits via credit cards are possible.
Telugu: ఆన్‌లైన్‌లో క్రెడిట్ కార్డు ద్వారా కూడా డిపాజిట్ చేసుకునే అవ‌కాశం ఉంది.