English: Could be that, thank you.
Telugu: అంతే అయ్యుండవచ్చు. ధన్యవాదాలు.