English: And what more can one ask for in this life?
Telugu: ఇంతకంటే ఓ మనిషికి ఇంక ఏం కావాలి ఈ జీవితానికి.