English: Apparently not enough of a success though.
Telugu: అయితే, విజయం తగినంత కాదు.