English: It has been so long.
Telugu: ఇంత కాలం కస్టపడ్డారు.