English: America seemed like heaven.
Telugu: అమెరికా స్వర్గమే అనిపిస్తుంది.