English: He had laid all his cards down on the table.
Telugu: ప్లేట్లన్నీ టేబుల్ మీదికి సర్దింది తను.