English: He had been in the hospital for recent weeks.
Telugu: ఆయన గత కొన్ని వారాలుగా ఆసుపత్రిలో ఉన్నారు.