English: What more could a man.
Telugu: ఒక మనిషికి ఇంతకన్నా ఏమివ్వగలం.