English: We are all perplexed by it.
Telugu: మాకు ఇదంతా అయోమయంగా ఉన్నది.