English: Where had they been so far?
Telugu: ఇంతకాలం వాళ్లు ఎక్కడ ఉన్నారు?