English: It is really a sight to be seen.
Telugu: నిజంగా ఇది చూడాల్సిన సమరమే.