English: The technical departments performed well.
Telugu: సాంకేతిక విభాగాలు చక్కటి ప‌నితీరుని క‌న‌బ‌రిచాయి.