English: The recent World Championships...
Telugu: ఇటీవల ప్రపంచ టెస్టు ఛాంపియన్షిప్. . .