English: I might've been able to come!
Telugu: బహుశా నేను రావడం చూశాడేమో!