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