English: There is not much time left for the World Cup.
Telugu: వరల్డ్ కప్ కు ఎక్కువ సమయం కూడా లేదు.