English: It still looks fantastic.
Telugu: ఇంకా అద్భుతంగా కన్పిస్తాయి.