English: It is still amazing.
Telugu: ఇది ఇంకా అద్భుతం.