English: And it doesn't meet our needs.
Telugu: అయినా మన అవసరాలకు సరిపోవడం లేదు.