English: Been fairly good of late.
Telugu: ఇటీవల వరకూ బాగానే ఉండేది.