English: Aside from that it the two seem highly comparable.
Telugu: రెంటినీ పక్కన పెట్టి చూస్తే చాలా పోలికలు కనిపిస్తున్నాయి.