English: I thought this was godsend.
Telugu: భగవదిచ్చ యింతేనేమో అనుకున్నాను.