English: And it has perplexed many.
Telugu: మరియు అది అనేక ఇబ్బందులు కారణమయ్యాయి.