English: But, even with it the price seems steep.
Telugu: అయినప్పటికీ, దీని ధర ఎక్కువనే అనిపిస్తోంది.