The United States president said that Iran will be hit ‘very hard’ in the next two to three weeks to ‘finish the job’.