Be very restless and agitated
परिभाषा
शब्‍द भेद