English: this long.
Telugu: ఇంత కాలంగా.