English: At that very moment I was truly happy.
Telugu: ఆ క్షణంలో నేనూ చాలా సంతోషించా.