English: India has won just two medals at the World Championships thus far.
Telugu: రియో ఒలింపిక్స్‌లో భారత్ కేవలం రెండు మెడల్స్ మాత్రమే దక్కించుకుంది.