English: The lead female role a huge disappointment.
Translation: Di leaad female role na huge disappointment.