English: Looks like in heaven.
Telugu: స్వర్గంలో ఉన్నట్టే అనిపిస్తుంది.