English: recently encountered severe financial difficulties.
Telugu: ఇటీవల అతడిని తీవ్రమైన ఆర్థిక ఇబ్బందులు చుట్టుముట్టాయి.