English: Catherine Tresa is also playing a key role in the film.
Telugu: అలాగే ఈ సినిమాలో కేథరీన్‌ ట్రెసా కూడా నటిస్తోంది.