English: Although the situation has improved of late.
Telugu: ఏదేమైనా ఆ తర్వాత పరిస్థితి కాస్త మెరుగుపడింది.