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