English: It looked stunning.
Telugu: చాలెంజింగ్‌గా అనిపించింది.