English: This is also a relief for me.
Telugu: ఇది నాకు కూడా ఓ సర్ప్రైజ్.