Find Syllable count mismatch

Hello,
I have written a syllable splitter for Pseudo English [conforming to the rules of Indic] and Indic.
I have a large database with the following structure

Syllables in Pseudo English delimited by |=Syllables in Devanagari delimited by |

The tool produces syllables in both scripts. An example is given below:

a|bba|l=||
a|bA|s=||
a|bbA|s=||
A|ba|dA=||
a|bde|sh=||
a|b|dhe|sh=|||
a|bdu|l=||
a|bdu|lA=||
a|bdu|llA=||
a|bdu|lla|h=|||
a|bdu|llA|h=|||
a|bdu|r=||
A|bhA=|
a|bha|y=||
a|bhi=|
a|bhi|ji|t=|||

However at times the software goofs up and the number of syllables on either side do not match as in:

zu|ba|i|dA=||
zu|ba|i|r=||

As can be seen there is a mismatch: English admits 4 syllables and Devanagari admits only 3
I work in Windows environment and what I need is a script in awk or Perl which will run through the file and identify mismatches as in the example above.
Many thanks for your help and since this is my first post for the Year, belated Happy New Year.

C'mon, gimley, with 301 post you should know that it is appreaciated in here if you show your attempts and where and how they fail / goof.

Well, I have to go now. So - one for the road:

awk -F= 'split($1,T,"|") != split($2,T,"|")' file
zu|ba|i|dA=||
zu|ba|i|r=||
1 Like