English: Top technicians have worked on this film.
Telugu: ఇక ఈ సినిమాకి పెద్ద పెద్ద సాంకేతిక నిపుణులే పనిచేస్తున్నారు.