English: It is also bewildering.
Telugu: కామోద్రేకం కలిగించేలా వుంది కూడా.