English: What more could a person want in life than this?
Telugu: ఇంతకన్నా ఏం కావాలి ఒక మనిషి జీవితానికి అనిపిస్తుంది.