English: Britain was 48th.
Telugu: లండన్ 48వ స్థానంలో ఉంది.