English: And yet they're all still here.
Telugu: ఇంకా వాళ్లంతా అక్కడే ఉన్నారు.