English: You are gifts from heaven.
Telugu: - మీరు స్వర్గం నుండి బహుమతిగా ఉన్నారు.