English: We were delighted too.
Telugu: మేం కూడా ఆనంద పడ్డాం.