English: 'Mehbooba' is released worldwide on May 11th.
Telugu: మెహబూబా చిత్రం మే 11 ప్రపంచ వ్యాప్తంగా విడుదలకు సిద్ధం అవుతోంది.