English: Almost, but not quite enough.
Telugu: చాలా, కానీ తగినంత లేదు.