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