English: It is still amazing.
Telugu: అది ఇంకా విచిత్రం.