English: But each of them has its strengths and weaknesses.
Telugu: కానీ వాటిలో ప్రతి దాని సొంత విశేషములు మరియు లాభాలున్నాయి.