Sum is not right with left join

When you have more than one language, sum on select return the right result. Here solve with sub queries