English: Although not of late.
Telugu: అయినా తొందర పడటం లేదు.