English: Where have you been all this while?
Telugu: ఇంతసేపు ఎక్కడున్నారు?