There are several challenges that we face in handling translations. These include overlapping speech, jargon, inaudible speech, unintelligible words, audio quality, mispronounced words, background noise, etc.