English: Admirable it is and necessary too.
Telugu: ఇది అనివార్యమూ, అవసరమూ కూడా.