English: Actress Mehreen Pirzada is on a roll.
Telugu: మెహరీన్ పిర్జాదా కథానాయికగా నటిస్తోంది.