Hindi to English:
बल्कि वो एकदम तरोताज़ा करने वाले और ख़ुशबूदार होते हैं।
In fact, they are refreshing and aromatic.