English: The train has still not left.
Telugu: అందుకే రైలు ఇంకా కదలలేదు.