English: What more could a man want in life.
Telugu: ఇంతకంటే ఓ మనిషికి ఇంక ఏం కావాలి ఈ జీవితానికి.