English: This is India right?
Telugu: స్వచ్ఛ భారత్ ఇదేనా?