English: David's still there.
Telugu: అప్పటికే అక్కడకొచ్చికూర్చున్నాడు డేవిడ్.