English: And what's more amazing?
Telugu: ఇంత కంటే వేరొక అద్భుతము ఏమి ?