English: He had recently spent several weeks in hospital.
Telugu: ఇటీవలే అనారోగ్యంతో కొన్నాళ్లు ఆసుపత్రిలో గడిపారు.