English: This too is a happy sight.
Telugu: ఈ కూడా చాలా మంచి దృశ్య.