English: For them it was like heaven.
Telugu: వారికి అది ఒక స్వర్గంలా ఉంటుంది.