English: It has its fair share of shortcomings.
Telugu: ఇది లోపాలు దాని వాటా కలిగి.