English: There is nothing much to be said about the technical department.
Telugu: ముఖ్యంగా టెక్నికల్ డిపార్ట్మెంట్ గురించి ఎంత చెప్పినా తక్కువే.