English: There cannot be greater happiness than this.
Telugu: ఇంతకంటే మించిన ఆనందం లేదనిపిస్తుంది.