English: a hospital in Geneva, Switzerland.
Telugu: స్విట్జర్లాండ్లోని జెనీవా నగరంలోని ఆసుపత్రి.