AN10.65 Sukha 1. AN10.66 Sukha 2. Happiness. Discussion from Dhamma Wheel

AN10.65 Sukha 1. AN10.66 Sukha 2. Happiness. Discussion from Dhamma Wheel.
http://dhammawheel.com/viewtopic.php?f=25&t=12061

Is piti best translated as happiness?! Or if not, what is happiness? What’s the best translator piti.