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