English: I thought this was godsend.
Telugu: దీంతో అది దెయ్యం కావచ్చని భావించాను.