English: And that was also what was needed.
Telugu: ఆ అవసరం వచ్చింది కూడా.