"Grandfather is in hospital."
Translation:Kakek masuk rumah sakit.
Wouldn't it be "Kakek ada di rumah sakit". Also the Indonesian sentence sounds like it should be translated into "Grandfather entered the hospital"?
"Grandfather entered the hospital"
Yes, you are right, that's a better translation of the Indonesian sentence.
The next time you see the Indonesian sentence, that will be the preferred translation.