English: This year, the World Finals of the competition were held in London.
Telugu: ఈ ఏడాది ప్రపంచ అందాల పోటీలను లండన్లో నిర్వహించారు.