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