English: At last they were quite presentable.
Telugu: చివరకు వారు కూడా సుముఖంగానే కనిపించారు.