English: England finishes second and India third.
Telugu: భారత్ రెండో, ఇంగ్లండ్ మూడో ర్యాంక్‌లో కొనసాగుతున్నాయి.