English: Although not fast enough.
Telugu: అయితే చాలా వేగంగా కాదు.