English: There are more such wonders.
Telugu: ఇంతకంటే వింతలు చాలా ఉన్నాయి.