English: A lot of home improvement is needed.
Telugu: చాల వరకు ఇళ్లకు మరమ్మత్తులు చేయాల్సి ఉందట.