English: A huge staff of artists worked on the picture.
Telugu: ఈ చిత్రానికి ఎంతో మంది పెద్ద టెక్నిషియన్స్ వర్క్ చేశారు.