English: Indian cyclists disappoint
Telugu: నిరాశ పరచిన భారత్ అథ్లెట్లు