English: All of which are very very happy for us.
Telugu: దీంతో మేమందరం చాలా హ్యాపీగా ఉన్నాం.