English: Also, Catherine Tresa is playing a pivotal role in this movie.
Telugu: ఈ చిత్రంలో కాథరీన్ ట్రెసాకూడా కీలక పాత్ర పోషిస్తోంది.