English: It also stars Huma Qureshi and Lara Dutta in pivotal roles.
Telugu: హుమా ఖురేషీ, లారా దత్తా కీలక పాత్రలు పోషిస్తున్నారు.