English: That was a huge gift from the Lord.
Telugu: ఇది లార్డ్ నుండి ఒక అద్భుతమైన మభ్యపెట్టే బహుమతి.