English: This is looking like heaven.
Telugu: . ఇదిగో కనిపిస్తోంది చూడు స్వర్గం.