English: There is nothing more rewarding than that.
Telugu: ఇంతకంటే కోరదగిన సుఖమేమీ లేదంటాడు.