English: In other words it's amazing.
Telugu: వేరుగా చెప్పాలంటే, అది అద్భుతం.