English: And still it is amazing.
Telugu: ఇంకా అది వింత ఉంది.