English: It’s truly overwhelming.
Telugu: ఇది నిజంగా సర్పరైజ్.