English: It does seem a little incongruous.
Telugu: ఇది కాస్త అయోమయంగా కనబడుతుంది.