English: Well, this would certainly leave you perplexed.
Telugu: ఐతే, ఇది మీకు కచ్చితంగా విసుగు తెప్పిస్తుంది.