English: It gives us a lot of encouragement."
Telugu: ఇది మాకెంతో ఉత్సాహాన్ని ఇస్తోంది" అని పేర్కొన్నారు.