English: Apparently very well made.
Telugu: చాలా బాగా చేశానని అనిపించింది.