English: The hero is yet to arrive.
Telugu: హీరో ఇంతవరకూ రాలేదట.