English: That was the inspiration needed.
Telugu: అవసరమైన ప్రేరణ అది.