English: It’s still incredible.
Telugu: ఇప్పటికి ఇది అపురూపమే.