English: We came very close to success.
Telugu: మేం విజయానికి చాలా సమీపించాం.