English: This seems appropriate too.
Telugu: అదికూడా సరిపోదేమో అనిపిస్తోంది.