English: Other technical departments have done commendable job.
Telugu: మిగతా సాంకేతిక విభాగాలు శక్తిమేరకు పని చేశాయి.