English: It seems to many of us.
Telugu: అని మనలో చాలా మందికి అనిపిస్తుంది.