English: What more can we do?
Telugu: ఇన్నుడు ఇంతకన్నా ఏం చేయగలం ?