English: God did not let me down!
Telugu: భగవంతుడు నన్ను నిరాకరించకుండా ఉండుగాక !