English: Top technicians have worked on this film.
Telugu: టాప్ టెక్నిషియన్స్ ఈ సినిమా కోసం వర్క్ చేస్తున్నారు.