English: But a bit more is still needed.
Telugu: కాని ఇంకా ఎదో కావాలి.