Oral comprehension of numbers in foreign languages can be challenging. The best way to train oneself to comprehend numbers in speech is to expose oneself to the frequent repetition of numbers in various contexts. This is where this application comes in.The idea is the following: user choose language then1. Random 10 seconds clip from video begins to play. In this clip, some number is pronounced. After the end of the clip it repeats.2. The user writes number that he hears then he clicks check button.3. Subtitles of the clip show up, the system says whether the users answer is right or wrong.4. The user clicks the next button, go to 1.The following languages supported:- English- French- German- Russian- Spanish