English: What More Can a Man Do?.
Telugu: ఒక మనిషికి ఇంతకన్నా ఏమివ్వగలం.