English: There is a place for them.
Telugu: ఆందులో తమకి చోటు దొరికేది.