English: And there were a LOT of technical challenges.
Telugu: దీనికితోడు సాంకేతికంగా ఎదురైన సవాళ్లు ఎన్నో.