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