English: And yet so very happy.
Telugu: అయినా చాలా ఆనందంగా ఉంది.