English: It looks great to those who have seen it.
Telugu: ఇది చూసిన వారికి మహా అద్భుతం అనిపిస్తుంది.