English: He appeared quite satisfied and happy.
Telugu: చాలా సంతోషంగా, సంతృప్తిగా అనిపించింది.