English: A very moving sight.
Telugu: ఇది చాలా ఉత్తేజకరమైన దృశ్యం.