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