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