English: And not much success yet.
Telugu: అప్పటికీ పెద్దగా విజయాలు రాలేదు.