English: There are more such wonders.
Telugu: ఇలాంటివే ఇంకా ఎన్నో అద్భుతాలున్నాయి.