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