English: Baffling to me really.
Telugu: నిజంగా ఇబ్బందిగా ఉంది నాకు.