English: India has never hosted the Olympics.
Telugu: ఒలింపిక్స్ లో భారత్ స్థానం ఎప్పుడూ వెనుకే.