(German people only) What does the German phrase "28,8 Milliarden TV-Zuschaltungen" mean in English?

Question 1) The same as the title question . Sorry, I could not find the word "Zuschaltungen" in my dictionrary.

Question 2) What does " Was vermutest du?" mean in English? Does "vermuten" mean "assume" or "suspect" in English?


danke
4 answers 4