English: And, it is much needed.
Telugu: అంతే కాక చాలా అవసరమైనది కూడా.