English: He recently suffered from ill health.
Telugu: ఇటీవలే అనారోగ్యానికి సైతం గురయ్యారు.