English: This World cup is happening in England.
Telugu: ఈ వరల్డ్ కప్ ఇంగ్లాండ్ వేదికగా జరుగుతున్న సంగతి తెలిసిందే.