English: They are the Godsend.
Telugu: అవి భగవంతునివి.