English: The payment can also be done online.
Telugu: డిపాజిట్‌ను కూడా ఆన్‌లైన్‌ ద్వారానే చెల్లించాలి.