English: You need something more.
Telugu: ఇంతకన్నా ఇంకేం కావాలి.