English: Perhaps you're not enough.
Telugu: బహుశా మీరు తగినంతగా లేరు.