English: This gave them tremendous confidence.
Telugu: ఇది తమకు చాలా విశ్వాసాన్ని ఇచ్చిందన్నాడు.