English: This was indeed encouraging.
Telugu: ఈ నిజానికి ప్రోత్సహించారు.