English: The last few months had been rather difficult.
Telugu: మరో రెరడు నెలలు అతి కష్టం మీద గడిచినయి.