English: It seems a little incongruous.
Telugu: అని కాస్త సందిగ్ధంలో ఉన్నట్లు తెలుస్తోంది.