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